ridge slices - Turkish English Dictionary